package cn.learn.annotation;

import java.lang.annotation.*;

/**
 * 测试注解
 *
 * @author huangyezhan
 * @date 2020年4月20日15:24:55
 */
@Target({ElementType.TYPE, ElementType.TYPE_USE})  //作用在类上,应用于方法的形参(用于描述参数)
@Retention(RetentionPolicy.RUNTIME)                 //运行时有效
@Documented                                         //可以被Javadoc 或类似的工具文档化
public @interface AnnotationDemo {
    Class<? extends ApiDemo> value();
}
